main ripcords - German English Dictionary